<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // 字符串添加  “+”
        // var str = "abc";
        // var str2 = "d";
        // var newstr = str + str2;
        // console.log(newstr);
        // 一、字符串获取
        var str = "abcdefAAAfdafdsadf";
        // 参数是索引
        // 返还值是 找到的字符
        // 1.cartAt
    //    var res =  str.charAt(1);
    //    console.log(res);
        // 2.charCodeAt
        // var res = str.charCodeAt(1);
        // console.log(res);
        // 3.查找某个字符是否存在 indexOf
    //   var res =   str.indexOf('d');
    //   console.log(res)
    //  4.subtring(start,end) :截取字符串（包前不包后）
//    var res =  str.substring(2,-3);
//    console.log(res);
// 5.subtr(start,num); 第一个参数是从什么位置截取 ；第二个参数是截取几位 
// var res =  str.substr(2,2);
// console.log(res);
// 如果给一个参数就是从该参数截取到字符串末尾
// var res = str.substr(2);
// console.log(res);
        // 6 toLowerCase :将英文转换成小写  toUpperCase ：转成大写
    //   console.log(  str.toLowerCase());
    //   console.log(  str.toUpperCase());
    // 7.split 根据特殊符号切割字符串
//    var res =  str.split("");
//    console.log(res);
// 8 replace:替换字符串
// var res =  str.replace("AAA","***");
// console.log(res);

// 9.数组扁平化 
// var arr = [
//     [1,2],
//     [[3]],
//     [4,5,[6]],
//     [7]
// ];
// var res =  arr.toString();
// // console.log(res);
// var newArr =  res.split(",");
// console.log(newArr);

//反转字符串
var str = "abcdefg"; // gfedcba

// var res =  str.split('').reverse().join('');
// console.log(res); 
var res = str.split("").reverse();
// console.log(res);
console.log( res.toString());
// var newres =  res.toString().replace(/,/g,"");
// console.log(newres);



    </script>
</body>
</html>